<?php
/*Controllers Compra Materia Prima*/
define('SALT_LENGTH', 30);
class Compra_mp extends Controller {
    
	function Compra_mp(){
		parent::Controller();
		//$this->load->database();
		$this->load->library('layout','template/admin');
	    $this->layout->setLayout('template/admin');
		$this->load->helper(array('form','url','file'));
	
       /* $this->load->library('authentication');*/
		$this->load->model('compra_mp_model');
	}
	
	function index(){
		$data = array(); //inicializacion de la variable a cadena
		$data['lista'] = $this->compra_mp_model->listaCompras_mp();
		$this->layout->view("compra_mp/compra_mp", $data);
	}
	
	function informacion($cod_compramp){
	    //echo 'eston en funcion informacion';
		$data = array();
		$data['info'] = $this->compra_mp_model->infoCompra_mp($cod_compramp);
		$this->layout->view("compra_mp/informacion",$data);
	}
	
	function nueva_compra_mp(){
		/*$data = array();
		$this->layout->view("compra_mp/nueva_compra_mp", $data);*/
		$numero = array();
		$numero['numeroFormulario'] = $this->compra_mp_model->numeroFormulario();
		$this->layout->view("compra_mp/nueva_compra_mp", $numero);
	}
	
	
	
	//Muestra el formulario con los datos segun el codigo enviado
	function modificar_compra_mp($cod_compramp){
	   //echo 'estoy en funcion informacion';
	   $data['info'] = $this->compra_mp_model->infoCompra_mp($cod_compramp);
	   $this->layout->view("compra_mp/modificar_compra_mp",$data);
	}
	
	function guardar(){
		$data = array();
		$data['responsable_compramp'] = $this->input->post('responsable');
		$data['fecha_compramp'] = $this->input->post('fecha');
		$data['pago_compramp'] = $this->input->post('pago');
		$data['saldo_compramp'] = $this->input->post('saldo');
		$data['activo_compra_ins'] = '0';
		$this->compra_mp_model->guardarCompra_mp($data);
		redirect('compra_mp');//redirecciona a otra pagina	
	}
	
	function insumos(){
		$insumo=array();
		$todosInsumos = $this->compra_mp_model->mostrarInsumos();
		$arra = '';
		foreach ($todosInsumos->result() as $lista_insumo){
			$arra .= $lista_insumo->nom_insumo.',';
		}
		print($arra);
		return $arra;
		
	}
	function get_NamesMP(){
        
		$arrayDatos = array(); 
		
		$arrayDatos= $this->compra_mp_model->getDataMP();

		if(empty($arrayDatos)) return;
				
        foreach($arrayDatos->result() as $dato ) { 
			echo $dato->nom_insumo."\n"; 
		}
	
    }

}
?>